renewal accord - German English Dictionary